tumor radiobiology - Turkish English Dictionary